joint contract - German English Dictionary